/*
	#include <unistd.h>
	int execlp(char * filename, char * argv, ..., (char *)NULL)

	Description:
		execlp() 会从PATH环境变量所制定的目录中查找符合参数file的文件名，找到后便执行该文件;
			然后将第二个以后的参数当作该文件的argv[0], argv[1], ..., 最后一个参数必须用空指针(NULL)作结束

	Return :
		如果执行成功函数不会返回，执行失败返回-1, 失败原因存于errno中;		
*/
#include <unistd.h>
#include <stdio.h>
#include <errno.h>

int main(int argc, char * argv[]) {

	execlp("ls", "ls", "-al", "/etc/passwd", (char *)NULL);

	// printf("Status : %s.\n", strerror(errno));
	
	return 0;
}
